/* 
  冒泡排序
    思路: 每一轮确定一个数值,每一轮时:不断对数据进行比较,然后将大的数据给冒到最上面去

*/

function bubbleSort(arr) {
  if (!arr || arr.length < 2) return
  for (let i = 0, len = arr.length; i < len; i++) {
    for (let j = 0; j < len - i; j++) {
      if (arr[j - 1] > arr[j]) {
        ;[arr[j - 1], arr[j]] = [arr[j], arr[j - 1]]
      }
    }
  }
}

let o = [1, 4, 3, 6, 2, 5]
bubbleSort(o)
console.log(o)
